package ve.com.wayoyo.wuml_case;

import java.util.ArrayList;

import android.app.Dialog;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.Spinner;

public class GestionTDA {

	public void setTipoDato(final Spinner s, Dialog dialog) {

		// if(UserPref.getInstancia().getLanguaje().equals("MYSQL"))
		// {
		ArrayList<String> listTipoDato = new ArrayList<String>();
		listTipoDato.add("INT");
		listTipoDato.add("VARCHAR");
		listTipoDato.add("TEXT");
		listTipoDato.add("DATE");

		listTipoDato.add("NUMERIC");
		listTipoDato.add("\tTYNYINT");
		listTipoDato.add("\tSMALLINT");
		listTipoDato.add("\tMEDIUMINT");
		listTipoDato.add("\tINT");
		listTipoDato.add("\tBIGINT");
		listTipoDato.add("\tDECIMAL");
		listTipoDato.add("\tFLOAT");
		listTipoDato.add("\tDOUBLE");
		listTipoDato.add("\tREAL");
		listTipoDato.add("\tBIT");
		listTipoDato.add("\tBOOLEAN");
		listTipoDato.add("\tSERIAL");

		listTipoDato.add("DATE AND TIME");
		listTipoDato.add("\tDATE");
		listTipoDato.add("\tDATETIME");
		listTipoDato.add("\tTIMESTAMP");
		listTipoDato.add("\tTIME");
		listTipoDato.add("\tYEAR");

		listTipoDato.add("STRING");
		listTipoDato.add("\tCHAR");
		listTipoDato.add("\tVARCHAR");
		listTipoDato.add("\tTINYTEXT");
		listTipoDato.add("\tTEXT");
		listTipoDato.add("\tMEDIUMTEXT");
		listTipoDato.add("\tLONGTEXT");
		listTipoDato.add("\tBINARY");
		listTipoDato.add("\tVARBINARY");
		listTipoDato.add("\tTINYBLOB");
		listTipoDato.add("\tMEDIUMBLOB");
		listTipoDato.add("\tBLOB");
		listTipoDato.add("\tLONGBLOB");
		listTipoDato.add("\tENUM");
		listTipoDato.add("\tSET");

		listTipoDato.add("SPATIAL");
		listTipoDato.add("\tGEOMETRY");
		listTipoDato.add("\tPOINT");
		listTipoDato.add("\tLINESTRING");
		listTipoDato.add("\tPOLIGON");
		listTipoDato.add("\tMULTIPOINT");
		listTipoDato.add("\tMULTILINESTRING");
		listTipoDato.add("\tMULTIPOLIGON");
		listTipoDato.add("\tGEOMETRYCOLLECTION");

		String[] array_spinner = new String[] {};
		array_spinner = listTipoDato.toArray(array_spinner);

		ArrayAdapter<?> adapter = new ArrayAdapter<Object>(dialog.getContext(),
				android.R.layout.simple_spinner_item, array_spinner);

		s.setAdapter(adapter);

		s.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
			public void onItemSelected(AdapterView<?> parent, View view,
					int position, long id) {
				switch (position) {
				case 4:
					s.setSelection(5);
					break;
				case 17:
					s.setSelection(18);
					break;
				case 23:
					s.setSelection(24);
					break;
				case 38:
					s.setSelection(39);
					break;
				default:
					break;
				}
			}

			public void onNothingSelected(AdapterView<?> arg0) {

			}
		});
		// }

	}

}
